<?php
namespace Home\controller;

use Think\Controller;
date_default_timezone_set('PRC');
class LikeController extends Controller{

	// 登陆之后用户才能进行收藏
	public function __construct()
	{
		parent::__construct();
		if (empty($_SESSION['username'])) {
			$this->error('请先登陆!');
			$this->display('User/login');
		}
	}
	// 个人中心收藏
	public function index()
	{
		// 个人中心的收藏部分模版
		$this->display();
	}

	// Ajax验证收藏状态
	public function ajax()
	{
		// var_dump($_POST);
		$Fav = M('favorite');
		$inid = $_POST['inid'];
		$map['uid'] = $_SESSION['uid'];
		// 查询出当前帖子是否被当前用户收藏
		$FavInfo = $Fav->where($map)->getField('inid',true);
		// 如果已经收藏就返回给页面1
		if (in_array($inid, $FavInfo)) {
			$this->ajaxReturn('1');
		}else{
			// 数据库中没有数据,执行收藏插入,并返回为收藏标识
			$data['inid'] = $inid;
			$data['uid'] = $_SESSION['uid'];
			$data['ftime'] = time();
			$data['intitle'] = $_POST['intitle'];
			$data['type'] = $_POST['tname'];
			$data['intime'] = $_POST['time'];
			$result = $Fav->add($data);
			$this->ajaxReturn('0');
		}
	}

	
}